This Delicious Braised Beef Short Rib May Raise Some Eyebrows In India